package wxpay

import (
)

// 基础返回数据
type BaseResponse struct {
	ReturnCode string   `xml:"return_code"`
	ReturnMsg  string   `xml:"return_msg,omitempty"`
	AppId      string   `xml:"appid,omitempty"`         // 微信分配的小程序ID
	MchId      string   `xml:"mch_id,omitempty"`       // 商户号
	SubAppId   string   `xml:"sub_appid,omitempty"`    // 小程序的APPID,当前调起支付的小程序APPID(服务商特有参数)
	SubMchId   string   `xml:"sub_mch_id,omitempty"`   // 微信支付分配的子商户号(服务商特有参数)
	DeviceInfo string   `xml:"device_info,omitempty"`  // 设备号
	NonceStr   string   `xml:"nonce_str"`              // 随机字符串
	Sign       string   `xml:"sign"`                   // 签名
	SignType   string   `xml:"sign_type,omitempty"`    // 签名类型(只有notify通知结果有此项)
	ResultCode string   `xml:"result_code"`            // 业务结果
	ErrCode    string   `xml:"err_code,omitempty"`     // 错误码
	ErrCodeDes string   `xml:"err_code_des,omitempty"` // 错误描述
}
